Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista aplikacji mobilnych

Opis

Text copied to clipboard!
Poszukujemy Programisty aplikacji mobilnych, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na platformy Android i iOS. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami takimi jak React Native, Flutter lub natywnymi technologiami Android (Kotlin/Java) i iOS (Swift/Objective-C). W tej roli będziesz ściśle współpracować z zespołem projektowym, backend developerami oraz testerami, aby dostarczać wysokiej jakości rozwiązania mobilne, które spełniają potrzeby naszych użytkowników. Oczekujemy, że będziesz aktywnie uczestniczyć w całym cyklu życia aplikacji – od analizy wymagań, przez projektowanie interfejsu użytkownika, implementację funkcjonalności, aż po testowanie i publikację w sklepach Google Play i App Store. Twoje zadania będą obejmować również optymalizację wydajności aplikacji, integrację z API oraz zapewnienie zgodności z najnowszymi standardami bezpieczeństwa i wytycznymi platform mobilnych. Będziesz mieć również możliwość wpływu na wybór technologii i architektury aplikacji, a także uczestniczyć w code review i dzielić się wiedzą z innymi członkami zespołu. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Jeśli jesteś pasjonatem mobilnych technologii, cenisz sobie jakość kodu i chcesz rozwijać się w dynamicznym środowisku, ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji mobilnych na Android i iOS
  • Współpraca z zespołem projektowym i backend developerami
  • Integracja aplikacji z API i usługami zewnętrznymi
  • Testowanie i debugowanie aplikacji
  • Publikacja aplikacji w Google Play i App Store
  • Optymalizacja wydajności i zużycia zasobów
  • Utrzymanie i aktualizacja istniejących aplikacji
  • Udział w przeglądach kodu i dzielenie się wiedzą
  • Zapewnienie zgodności z wytycznymi platform mobilnych
  • Tworzenie dokumentacji technicznej

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w tworzeniu aplikacji mobilnych
  • Znajomość React Native, Flutter lub technologii natywnych (Kotlin, Swift)
  • Doświadczenie w pracy z REST API
  • Znajomość zasad projektowania UI/UX
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość systemów kontroli wersji (Git)
  • Dbałość o jakość kodu i testowanie
  • Znajomość języka angielskiego na poziomie technicznym
  • Zrozumienie cyklu życia aplikacji mobilnej
  • Mile widziane doświadczenie z CI/CD

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie mobilne znasz i z których korzystasz najczęściej?
  • Czy masz doświadczenie w publikowaniu aplikacji w Google Play lub App Store?
  • Opisz projekt mobilny, z którego jesteś najbardziej dumny.
  • Jakie podejście stosujesz do testowania aplikacji mobilnych?
  • Czy pracowałeś w zespole scrumowym lub agile?
  • Jakie narzędzia wykorzystujesz do debugowania aplikacji mobilnych?
  • Czy masz doświadczenie z React Native lub Flutter?
  • Jak radzisz sobie z optymalizacją wydajności aplikacji?
  • Czy miałeś styczność z integracją aplikacji z backendem?
  • Jakie są Twoje oczekiwania względem pracy w naszym zespole?